ആടുമേച്ചില്‍ ഭൂമി - meaning in english

നാമം (Noun)
Sheep-run
Sheep-walk